stump pasture - French English Dictionary